Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Houston Edmond Serra Negra Itu Wichita Alkmaar Sharm El Sheikh Sharm El Sheikh Sharm El Sheikh Loughborough Hong Kong Hong Kong Heraklion Heraklion Gloucester Sharm El Sheikh Sharm El Sheikh Sharm El Sheikh Valladolid Nottingham Hilton Head Island Sharm El Sheikh Sharm El Sheikh Amarante Lisbon El Espinar Valladolid Guimaraes Guimaraes Dublin W15 Arcadia W15 Cancun W15 Madrid W15 Andrezieux-Boutheon W15 Monastir W15 Monastir W15 Manacor W15 Porto W15 Lousada W15 Lousada W15 Cairo W15 Cairo W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh Manchester Fort Walton Beach Hammond Indian Harbour Beach Allentown Waikoloa Indian Harbour Beach Lexington Lawrenceville Augusta Redding Szczecin Vancouver Saguenay Troy Kansas City Phoenix Toronto Plantation Lutz Surprise Chiswick Rome-Tiro a Volo Zlin Grapevine Vancouver Toronto Midland Pelham Rome - Tiro A Volo Poitiers Barnstaple Edgbaston Oldenzaal Surbiton Chiswick Hilton Head Island San Diego Tyler Norman Oracle Challenger Series - New Haven W100 Midland W25 Jackson W25 Corroios-Seixal W25 Porto W25 Woking W60 Concord W25+H Cherbourg-En-Cotentin W100 Tokyo W25 Trnava W25 Glasgow Oracle Challenger Series - Newport Beach Oracle Challenger Series - Indian Wells W25 Yokohama W25 Poitiers W100 Bonita Springs Open 35 de Saint-Malo - Saint-Malo W25 Montemor-O-Novo W25 Porto W60 Montpellier W25 Marbella W60 Las Vegas W60 Orlando W60 Rome W60 Grenoble W60 Pretoria W25 Pretoria W60 Istanbul W25 Osijek W60 Evansville W25 Altenkirchen W25 Santarem W25 Sozopol W25+H Cherbourg En Cotentin W60 Glasgow W25 Loughborough Allentown W60 Kyoto W60 Sunderland W40 Porto W60 Altenkirchen W100 Surbiton W40 Yokohama W35 Roehampton Oracle Challenger Series - Newport Beach W100 Bengaluru W25 Vigo W100 Gifu Loughborough W40 Porto Surbiton W60 Glasgow W60 Nantes Tokyo W75 Andrezieux-Boutheon W50 Edgbaston Phoenix W75 Maribor Budapest Shrewsbury Maui Newport Beach Manchester W50 Tampa W50 New Delhi W35 Helsinki W75 Targu Mures W75 Maribor W25 Osprey W80 Cagnes-Sur-Mer W75 Trnava W25 Madrid Woking W35 Roehampton W35 Aldershot W25 Chiswick Eastbourne Lubbock W25 Roehampton Surbiton W100 Trnava W25 Santa Margarita De Montbui W100 Manchester W25 Grenoble W25+H Figueira Da Foz W25 Porto W25 Grenoble Woking W25 Naples W25 Pelham W25+H Figueira Da Foz W100+H Nottingham Thoreau Tennis Open - Concord W100 Contrexeville W25 Radom W60 San Bartolome de Tirajana W25 Leiria W25 Florence W25 Funchal W25 Monastir W25 Monastir W60 Altenkirchen W25 Macon W60 Koper W100 Surbiton Trophee Lagardere - Paris W100 Ilkley Pilot Pen Tennis presented by Schick - New Haven Pilot Pen Tennis presented by Schick - New Haven Family Circle Cup - Charleston Monterrey Open - Monterrey Family Circle Cup - Charleston Odlum Brown VanOpen - Vancouver Internationaux de Strasbourg - Strasbourg HP Japan Women's Open - Osaka HP Japan Women's Open - Osaka BGL Luxembourg Open - Luxembourg ASB Classic - Auckland Apia International - Sydney W100 Grodzisk Mazowiecki Internationaux de Strasbourg - Strasbourg AEGON Classic - Birmingham AEGON International - Eastbourne Korea Open - Seoul W100 Landisville Japan Women's Open Tennis - Osaka Brisbane International - Brisbane Hobart International - Hobart W40 Macon W60 Bronx W100 Ilkley W100 Figueira Da Foz W60+H Caldas da Rainha Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Internationaux de Strasbourg - Strasbourg Aegon Nottingham Open - Nottingham AEGON Classic - Birmingham W25 Roehampton Citi Open - Washington Connecticut Open - New Haven Japan Women's Open Tennis - Tokyo Korea Open - Seoul Hong Kong Tennis Open - Hong Kong Rio Open - Rio de Janeiro W100 Shrewsbury Abierto Mexicano TELCEL - Acapulco Family Circle Cup - Charleston Nurnberger Versicherungscup - Nurnberg Aegon Nottingham Open - Nottingham AEGON Classic - Birmingham Citi Open - Washington Japan Women's Open Tennis - Tokyo Internationaux de Strasbourg - Strasbourg Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Citi Open - Washington Connecticut Open - New Haven Japan Women's Open Tennis - Tokyo Tianjin Open - Tianjin Kremlin Cup - Moscow ASB Classic - Auckland Abierto Mexicano TELCEL - Acapulco Volvo Car Open - Charleston Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nurnberger Versicherungscup - Nurnberg The International Eastbourne - Eastbourne Mubadala Silicon Valley Classic - San Jose Coupe Banque Nationale - Quebec City Abierto GNP Seguros - Monterrey Claro Open Colsanitas - Bogota J&T Banka Prague Open - Prague Libema Open - 's-Hertogenbosch Mallorca Open - Mallorca Japan Women's Open - Hiroshima Tianjin Open - Tianjin W100 Takasaki ASB Classic - Auckland Hobart International - Hobart Abierto Mexicano TELCEL - Acapulco Internationaux de Strasbourg - Strasbourg Adelaide International - Adelaide Volvo Car Open - Charleston Internationaux de Strasbourg - Strasbourg Nottingham Open - Nottingham Eastbourne International - Eastbourne Grampians Trophy - Melbourne Tennis in the Land - Cleveland Melbourne Summer Set 2 - Melbourne Abierto De Guadalajara - Guadalajara Open 6 Sens - Lyon Abierto GNP Seguros - Monterrey Credit One Charleston Open - Charleston Viking Open - Nottingham Viking International - Eastbourne Credit One Charleston Open - Charleston Citi Open - Washington Hong Kong Tennis Open - Hong Kong W25 Boca Raton AEGON Classic - Birmingham W60 Charlottesville Korea Open - Seoul W100 Gifu Sydney International - Sydney Trophee Clarins - Paris W60 Saint-Gaudens Abierto Monterrey Afirme - Monterrey W100 Ilkley W100 Charleston W75 Lexington W100 Cary Brisbane International - Brisbane Abierto Mexicano TELCEL - Acapulco Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami W75 Vero Beach W50 Birmingham Western & Southern Financial Group Women's Open - Cincinnati Toray Pan Pacific Open - Tokyo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome W50 Nantes W35 Boca Raton Western & Southern Financial Group Womens Open - Cincinnati Toray Pan Pacific Open - Tokyo China Open - Beijing Guangzhou Open - Guangzhou W50 Zephyrhills Qatar Ladies Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid W100 Tokyo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Brisbane International - Brisbane Western & Southern Financial Group Women's Open - Cincinnati China Open - Beijing Qatar Total Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Citi Open - Washington BNP Paribas Open - Indian Wells Hall of Fame Open - Newport Sony Ericsson Open - Miami MUSC Health Women's Open - Charleston Emilia-Romagna Open - Parma Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal W100 Evansville Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan China Open - Beijing BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan China Open - Beijing BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid W75 Lexington Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Transylvania Open - Cluj-Napoca Rogers Cup - Toronto Wuhan Tennis Open - Wuhan China Open - Beijing Qatar Total Open - Doha BNP Paribas Open - Indian Wells Miami Open - Miami W75 Le Neubourg Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Livesport Prague Open - Prague Wuhan Tennis Open - Wuhan China Open - Beijing BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Wuhan Open - Wuhan China Open - Beijing W50 Cherbourg-en-Cotentin Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Macon Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells National Bank Open - Toronto U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York China Open - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York W25 Clermont-Ferrand Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Abierto Monterrey Afirme - Monterrey J&T Banka Prague Open - Prague French Open - Paris Family Circle Cup - Charleston Fed Cup, World Group I 2010, FRA-USA 1-4 Fed Cup, World Group, PO, GER-USA 5-0 Fed Cup, World Group II, 1R, USA-BLR 5-0 Fed Cup, World Group, PO, UKR-USA 0-5 Fed Cup, World Group, 1R, USA-ITA 1-3 Fed Cup, World Group, PO, ITA-USA 3-2 Fed Cup, World Group, PO, AUS-USA 0-4 Rothesay Open - Nottingham Jasmin Open Tunisia - Monastir U.S. Open (juniors) U.S. Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments U.S. Open - New York W100 Bonita Springs Wimbledon - London Western & Southern Open - Cincinnati Bank of the West Classic - Stanford Pilot Pen Tennis at Yale - New Haven Bell Challenge - Quebec City HP Japan Women's Open Tennis 2010 - Osaka Brisbane International - Brisbane Medibank International - Sydney Regions Morgan Keegan Championships - Memphis AEGON Classic - Birmingham AEGON International - Eastbourne Bank of the West Classic - Stanford W60 Canberra Mercury Insurance Open - Carlsbad New Haven Open at Yale - New Haven ASB Classic - Auckland Open GDF Suez - Paris Family Circle Cup - Charleston Brussels Open - Brussels AEGON Classic - Birmingham AEGON International - Eastbourne Mercury Insurance Open - Carlsbad Olympics - London ASB Classic - Auckland Apia International - Sydney Open GDF Suez - Paris Dubai Duty Free Championships - Dubai Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg AEGON International - Eastbourne Bank of the West Classic - Stanford Citi Open - Washington Bell Challenge - Quebec City Generali Ladies Linz - Linz Abierto Mexicano TELCEL - Acapulco Family Circle Cup - Charleston AEGON International - Eastbourne ASB Classic - Auckland Hobart International - Hobart Tianjin Open - Tianjin Apia International - Sydney Qatar Total Open - Doha Dubai Duty Free Championships - Dubai TEB BNP Paribas Istanbul Cup - Istanbul Miami Open - Miami Connecticut Open - New Haven Hong Kong Tennis Open - Hong Kong Abierto Mexicano TELCEL - Acapulco Phillip Island Trophy - Melbourne Citi Open - Washington Miami Open - Miami U.S. Open - New York Wimbledon - London W100 Shrewsbury W75 Ricany W75 Croissy-Beaubourg French Open - Paris W100 Surbiton Rothesay International - Eastbourne Wimbledon - London Puerto Vallarta Open - Puerto Vallarta W75 Bratislava W35 Monastir Open Capfinances Rouen Metropole - Rouen W60+H Caldas da Rainha W25 Foxhills Canberra 125 - Canberra Australian Open - Melbourne W25 Santarem W100 Tokyo Internazionali BNL d'Italia - Rome W75 Trnava National Bank Open - Toronto W100 Caldas da Rainha ATX Open - Austin W75 Pune W50 Macon W35 Palm Coast W75 Murska Sobota LTA London Championships - London Lexus Birmingham Open - Birmingham W50 Nottingham W100 Figueira da Foz W50 Roehampton W50 Boca Raton Australian Open - Melbourne W15 Montreal